hellbender salamander - Turkish English Dictionary